-
Notifications
You must be signed in to change notification settings - Fork 847
E2E Tests: Add Jetpack updater test #16437
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This is an automated check which relies on E2E results is available here (for debugging purposes): https://jetpack-e2e-dashboard.herokuapp.com/pr-16437 |
395d183 to
cbaa9db
Compare
2fc8de4 to
4e5dc9d
Compare
|
Rebasing to fix unrelated test failures. |
16dabb1 to
5edecc6
Compare
jeherve
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like we have a linting error:
tests/e2e/lib/pages/wp-admin/plugins.js
6:10 error 'execShellCommand' is defined but never used no-unused-vars
5edecc6 to
7ef98ec
Compare
6c9f5b2 to
3a0a35c
Compare
jeherve
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are passing 🎉
…ic/jetpack into add/jetpack-lazy-images-package * 'add/jetpack-lazy-images-package' of github.com:Automattic/jetpack: (40 commits) Lodash: Revert to previous version (#16735) New class to handle async XML-RPC requests (#16674) Social Previews: Sidebar design updates (#16725) Update E2E locator for classic connection flow (#16708) Woo Services: update to use existing Jetpack plugin install tools (#16672) Admin Page: avoid blank dashboard when notice is not a string (#16721) Admin Page: update string still using old i18n format (#16722) Social Previews: Add sidebar UI (#16633) Fix recurring payments block disconnecting (sometimes) when existing article is reopened in block editor. (#16640) Connection Register: Add current user email to connection register request (#16712) Update versions to start 8.9 Release cycle (#16706) Donations block: Make currency and amounts editable (#16593) Update dependency @automattic/calypso-color-schemes to v2 Error Notice: removing HTML code, adjusting maximum width. (#16690) Update dependency swiper to v6 (#16587) Site Scan: Short-circuit update_threats_link() if Admin Bar is not present (#16677) Update vulnerable NPM packages (#16659) E2E Tests: Add Jetpack updater test (#16437) check for subdir site before rendering Ads.txt section (#16671) VideoPress Block: Retain alignment support (#16651) ...
* [not verified] test file serving from travis CI * [not verified] Add prep script and plugin updater plugin * [not verified] cleanup stuff * [not verified] Add plugin updater test * [not verified] update CI environment setup script * [not verified] figuring my way with bash * [not verified] keep going * [not verified] keep going pt2 * [not verified] . * [not verified] get rid of includes functions in cli-prep script * [not verified] cleanup * [not verified] conditionally use `sudo` * [not verified] . * [not verified] try this * [not verified] . * [not verified] conditionally set dynamic siteurl * [not verified] do it properly * [not verified] cleanup * [not verified] add new plugin into requirelist * [not verified] fix linting * [not verified] . * [not verified] . * [not verified] enable logging into console * [not verified] . * [not verified] yo * [not verified] . * [not verified] run updater preparation only for specific test * maybe this will work * . * uninstall jetpack-dev plugin * . * . * . * . * try something else * exculde plugin-updater test from latest gutenberg job * try removing the plugin * im not sure what I'm doing * . * cleanup * disable stdout logging in CI * decrease timeout * fix linting error * catch allure attachment failures * try to fix mailchimp test flakiness * Update plugin updater test to use wp-env
Adds a plugin updater test that should test plugin updates
Jetpack product discussion
n/a
Does this pull request change what data or activity we track or use?
n/a
Testing instructions:
Proposed changelog entry for your changes: